make a long story short - Français Anglais Dictionnaire